package com.yidu.ladder.delivery.domain;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 工作单基础包装类
 * @author bamboo
 *
 */
public class BasicJobListVo {
	//工作单ID
	private String jobListId;
	//工作单号
	private String jobListNo;
	//客户单号
	private String cuNo;
	//产品
	private String product;
	//到达地
	private String whither;
	//业务通知单号
	private String businessRecsiptNo;
	//取货人姓名
	private String getProductManName;
	//配载要求
	private String mannedRequire;
	//实际重量
	private BigDecimal factWeight;
	//实际件数
	private Integer factQuantity;
	//大物流类型
	private String bigLogisticsType;
	//是否国际
	private String isInternational;
	//返签单标志
	private String returnJobSign;
	//被返货标志
	private String quiltReturnJobSign;
	//返货标志
	private String returnProductSign;
	//作废状态
	private String cancelSign;
	//签收状态
	private String signInType;
	//工作单类型
	private String jobListType;
	//挂网扫描状态
	private String hangNetScanType;
	private Date ETD;
	private Date ETA;
	//品名
	private String productName;
	
	private Integer page;
	private Integer limit;
		
		
		
		public BasicJobListVo() {
			
		}



		public BasicJobListVo(String jobListId, String jobListNo, String cuNo, String product, String whither,
				String businessRecsiptNo, String getProductManName, String mannedRequire, BigDecimal factWeight,
				Integer factQuantity, String bigLogisticsType, String isInternational, String returnJobSign,
				String quiltReturnJobSign, String returnProductSign, String cancelSign, String signInType,
				String jobListType, String hangNetScanType, Date eTD, Date eTA, String productName, Integer page,
				Integer limit) {
			super();
			this.jobListId = jobListId;
			this.jobListNo = jobListNo;
			this.cuNo = cuNo;
			this.product = product;
			this.whither = whither;
			this.businessRecsiptNo = businessRecsiptNo;
			this.getProductManName = getProductManName;
			this.mannedRequire = mannedRequire;
			this.factWeight = factWeight;
			this.factQuantity = factQuantity;
			this.bigLogisticsType = bigLogisticsType;
			this.isInternational = isInternational;
			this.returnJobSign = returnJobSign;
			this.quiltReturnJobSign = quiltReturnJobSign;
			this.returnProductSign = returnProductSign;
			this.cancelSign = cancelSign;
			this.signInType = signInType;
			this.jobListType = jobListType;
			this.hangNetScanType = hangNetScanType;
			ETD = eTD;
			ETA = eTA;
			this.productName = productName;
			this.page = page;
			this.limit = limit;
		}



		public String getJobListId() {
			return jobListId;
		}



		public void setJobListId(String jobListId) {
			this.jobListId = jobListId;
		}



		public String getJobListNo() {
			return jobListNo;
		}



		public void setJobListNo(String jobListNo) {
			this.jobListNo = jobListNo;
		}



		public String getCuNo() {
			return cuNo;
		}



		public void setCuNo(String cuNo) {
			this.cuNo = cuNo;
		}



		public String getProduct() {
			return product;
		}



		public void setProduct(String product) {
			this.product = product;
		}



		public String getWhither() {
			return whither;
		}



		public void setWhither(String whither) {
			this.whither = whither;
		}



		public String getBusinessRecsiptNo() {
			return businessRecsiptNo;
		}



		public void setBusinessRecsiptNo(String businessRecsiptNo) {
			this.businessRecsiptNo = businessRecsiptNo;
		}



		public String getGetProductManName() {
			return getProductManName;
		}



		public void setGetProductManName(String getProductManName) {
			this.getProductManName = getProductManName;
		}



		public String getMannedRequire() {
			return mannedRequire;
		}



		public void setMannedRequire(String mannedRequire) {
			this.mannedRequire = mannedRequire;
		}



		public BigDecimal getFactWeight() {
			return factWeight;
		}



		public void setFactWeight(BigDecimal factWeight) {
			this.factWeight = factWeight;
		}



		public Integer getFactQuantity() {
			return factQuantity;
		}



		public void setFactQuantity(Integer factQuantity) {
			this.factQuantity = factQuantity;
		}



		public String getBigLogisticsType() {
			return bigLogisticsType;
		}



		public void setBigLogisticsType(String bigLogisticsType) {
			this.bigLogisticsType = bigLogisticsType;
		}



		public String getIsInternational() {
			return isInternational;
		}



		public void setIsInternational(String isInternational) {
			this.isInternational = isInternational;
		}



		public String getReturnJobSign() {
			return returnJobSign;
		}



		public void setReturnJobSign(String returnJobSign) {
			this.returnJobSign = returnJobSign;
		}



		public String getQuiltReturnJobSign() {
			return quiltReturnJobSign;
		}



		public void setQuiltReturnJobSign(String quiltReturnJobSign) {
			this.quiltReturnJobSign = quiltReturnJobSign;
		}



		public String getReturnProductSign() {
			return returnProductSign;
		}



		public void setReturnProductSign(String returnProductSign) {
			this.returnProductSign = returnProductSign;
		}



		public String getCancelSign() {
			return cancelSign;
		}



		public void setCancelSign(String cancelSign) {
			this.cancelSign = cancelSign;
		}



		public String getSignInType() {
			return signInType;
		}



		public void setSignInType(String signInType) {
			this.signInType = signInType;
		}



		public String getJobListType() {
			return jobListType;
		}



		public void setJobListType(String jobListType) {
			this.jobListType = jobListType;
		}



		public String getHangNetScanType() {
			return hangNetScanType;
		}



		public void setHangNetScanType(String hangNetScanType) {
			this.hangNetScanType = hangNetScanType;
		}



		public Date getETD() {
			return ETD;
		}



		public void setETD(Date eTD) {
			ETD = eTD;
		}



		public Date getETA() {
			return ETA;
		}



		public void setETA(Date eTA) {
			ETA = eTA;
		}



		public String getProductName() {
			return productName;
		}



		public void setProductName(String productName) {
			this.productName = productName;
		}



		public Integer getPage() {
			return page;
		}



		public void setPage(Integer page) {
			this.page = page;
		}



		public Integer getLimit() {
			return limit;
		}



		public void setLimit(Integer limit) {
			this.limit = limit;
		}



		@Override
		public String toString() {
			return "BasicJobListVo [jobListId=" + jobListId + ", jobListNo=" + jobListNo + ", cuNo=" + cuNo
					+ ", product=" + product + ", whither=" + whither + ", businessRecsiptNo=" + businessRecsiptNo
					+ ", getProductManName=" + getProductManName + ", mannedRequire=" + mannedRequire + ", factWeight="
					+ factWeight + ", factQuantity=" + factQuantity + ", bigLogisticsType=" + bigLogisticsType
					+ ", isInternational=" + isInternational + ", returnJobSign=" + returnJobSign
					+ ", quiltReturnJobSign=" + quiltReturnJobSign + ", returnProductSign=" + returnProductSign
					+ ", cancelSign=" + cancelSign + ", signInType=" + signInType + ", jobListType=" + jobListType
					+ ", hangNetScanType=" + hangNetScanType + ", ETD=" + ETD + ", ETA=" + ETA + ", productName="
					+ productName + ", page=" + page + ", limit=" + limit + "]";
		}
		
		
}
